home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Franz PD / Franz PD Disk #160 (1992-02)(Rhein-Sieg-Soft).zip / Franz PD Disk #160 (1992-02)(Rhein-Sieg-Soft).adf / Anubis / Anubis.dok < prev    next >
Text File  |  1992-02-11  |  56KB  |  1,389 lines

  1. -----------------------------------------------------------------------------
  2.                          24.01.92 * 16:57:58 * MCS & O'I'G
  3. -----------------------------------------------------------------------------
  4.                               T.O.M. Software
  5.             _______         _____     __________     __   _______
  6.            / ___  /\ /\    / ___ \   / ___  ___ \   /_/\ / _____/\
  7.           / /__/ / //  \  / /\_/ /\ / /\_/ /__/ /\ _\_\// /\____\/
  8.          / ___  / //    \/ / // / // / // ___  / // /\ /____  /\
  9.         / /\_/ /_// /\    / // /_// / // /__/ / // /_/_\___/ / /
  10.        /_/ //______/ /\_ / //______/ //______/ //___________/ /
  11.        \_\/ \______\/  \_\/ \______\/ \______\/ \___________\/
  12.  
  13.           ©1991/92 Oliver Graf, Thomas Globisch und Marc Schröer
  14.  
  15.         Allgemeines Nachrichten - und Binär - Informations - System
  16.  
  17. -----------------------------------------------------------------------------
  18.                   ANUBIS Version 0.430 Hauptdokumentation
  19. -----------------------------------------------------------------------------
  20.  
  21. Inhaltsverzeichnis:
  22. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  23.  
  24. 0. Allgemeines, Kopierhinweise, Urheberrechtsbestimmungen
  25.   0.1 Urheberrechtsbestimmungen
  26.   0.2 Die Autoren
  27.  
  28. 1. Installation
  29.   1.1. Programm
  30.   1.2 Die Modemkonfiguration
  31.   1.3. Die verschiedenen Konfigurationsdateien
  32.     1.3.1. Die Einstellungsdateien
  33.     1.3.3. Files, die von ANUBIS angelegt werden
  34.  
  35. 2. Die Befehle des Systems
  36.   2.1 Die Befehle
  37.   2.2 Externe Programme
  38.   2.3 Die Bedienung im Lokal-Betrieb
  39.   2.4 Die Bedienung des internen SystemEditor
  40.     2.4.1 Der interne Bretteditor
  41.     2.4.2 Der interne Usereditor
  42.  
  43. 3. Systemsicherheit
  44.   3.1. Paßwörter
  45.     3.1.1. Userpaßwörter
  46.     3.1.2. Brettpaßwörter
  47.     3.1.3. Systempaßwörter
  48.   3.2 Die Gruppenbits
  49.   3.3. Die Zugangsdateien
  50.   3.4. Das Level- und Statussystem
  51.  
  52. 4. Hilfsprogramme für ANUBIS im Kurzüberblick
  53.   4.1 Der UserEditor
  54.   4.2 Der SystemEd
  55.   4.3 Der BrettEd
  56.   4.4 Hitliste
  57.   4.5 PWConv
  58.  
  59. 5. Sonstiges
  60.   5.1 geplante Erweiterungen
  61.   5.2 Versionsnummernübersicht
  62.   5.3 Creditliste und Danksagungen
  63.   5.4 Archivinhalt
  64.  
  65. Anhang A - Befehle und Level
  66. Anhang B - Kurzübersicht der Befehle
  67. Anhang C - Übersicht über XPR-Libraries
  68. Anhang D - Copyrights und TradeMarks
  69.  
  70. 0. Allgemeines, Kopierhinweise, Urheberrechtsbestimmungen
  71. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  72.  
  73. Willkommen zu ANUBIS. ANUBIS ist ein Mailboxprogramm, mit dem Sie in Ver-
  74. bindung mit einem Hayes kompatiblen Modem in der Lage sind, ein Mail-
  75. box zu fahren.
  76.  
  77. Die Verwendung des Programms für Cracker Boxen und BlackBoards wird hier-
  78. mit ausdrücklich verboten. Außerdem ist eine militärische Nutzung des
  79. Programms untersagt.
  80.  
  81. Bugfix Versionen des Programms liegen für eingetragene ANUBIS Sysops immer
  82. in der TOM bereit. Versionen mit neuen Features und größere Änderungen
  83. werden erst nach einer gewissen Zeitspanne für die unregistrierte Öffent-
  84. lichkeit zur Verfügung gestellt.
  85.  
  86. 0.1 Urheberrechtsbestimmungen
  87. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  88.  
  89. Dieses Programm ist Shareware. Bei regelmäßiger Benutzung muß ein Be-
  90. trag von 30.- DM an einen der Autoren gezahlt werden. Als Gegenleistung
  91. erhalten Sie direkt die neuste Version des Programms auf Disk zuge-
  92. schickt und haben Anrecht auf den ANUBIS Support Service in der T.O.M.
  93. Software Mailbox. Dort finden Sie ebenso die neuste Version des Programms.
  94. Benutzen Sie für die Registrierung das beigefügte "Meldeformular", in dem
  95. Sie bitte alle Angaben ausfüllen. Damit erleichtern Sie uns die Arbeit.
  96.  
  97. Das Urheberrecht sämtlicher zum Programm gehörender Teile liegt, sofern
  98. nicht anders angegeben, bei den Autoren.
  99.  
  100. Dieses Programm ist Public Domain und darf jederzeit weitergegeben werden.
  101. Einschränkung : Das Programm darf nur komplett mit unveränderter Dokumen-
  102. tation kopiert werden und es darf bei der Verbreitung keinerlei Gewinn
  103. gemacht werden. Die Verbreitung durch Mailboxen und Netz-Systeme ist
  104. ausdrücklich erlaubt und gewünscht, allerdings dürfen diese Mailboxen keinen
  105. kommerziellen Charakter haben.
  106.  
  107. Wird dieses Programm auf Diskette weiterverbreitet. darf eine Kopiergebühr
  108. von max 2.- DM ohne Disk und 5.- DM mit Disk erhoben werden. Alles, was diese
  109. Angaben üBERSTEIGT wird von den Autoren als PROFESSIONELLES VERKAUFEN angesehen
  110. und entsprechend geahndet !!
  111.  
  112. Die Verbreitung des Programms im Zusammenhang mit kommerziellen Programmen
  113. benötigt die schriftliche Einwilligung der Autoren.
  114.  
  115. Die Autoren übernehmen keinerlei Haftung für Schäden, die durch das
  116. Programm an Hard- und Software des Betreibers entstehen. Das Programm
  117. wurde über mehrere Monate hinweg auf verschiedenen Systemkonfiguratio-
  118. nen getestet und läuft seit Anfang Oktober 1991 im Dauerbetrieb. Es wurde
  119. unter Beachtung aller Commodore Richtlinien systemkonform geschrieben
  120. und auf Kick 2.0, Kick 1.3 und 68030 Prozessoren getestet.
  121.  
  122. Wir übernehmen keine Haftung für Schäden, die durch eine Verwendung des
  123. Programmes mit irgendwelchen ZKick- oder KickIt-Lösungen zustande kommen.
  124.  
  125. 0.2 Die Autoren
  126. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  127.  
  128.  Oliver Graf        Thomas Globisch        Marc Schröer
  129.  Gewerbeschulstr. 75    Emilstr. 36        Mählersbeck 120
  130.  5600 Wuppertal 2    5600 Wuppertal 2    5600 Wuppertal 2
  131.  OLIVER_GRAF@AWORLD.ZER TH_GLOBISCH@AWORLD.ZER    MARC_SCHROEER@AWORLD.ZER
  132.  
  133.  Koordination         XPR-Interface        Dokumentation
  134.  Konzept         FullScreenEd        UserEd
  135.  Netz-Fähigkeit (i.E.)     Script-Sprache (i.E.)    ARexx-Port (i.E.)
  136.  
  137. Die T.O.M Software Mailbox : 0202/595267, 8N1, 1200-19200 Baud (HST) 24h.
  138. Dort sind alle Autoren unter ihrem Vornamen erreichbar.
  139.  
  140.  
  141. 1. Installation
  142. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  143.  
  144. Das nachfolgende Kapitel beschreibt die komplette Installation des ANUBIS
  145. Hauptprogramms. Sollten Sie Probleme damit haben, wenden Sie sich zunächst
  146. an die Demokonfiguration aus dem ANUBIS Archiv. Diese Version ist komplett
  147. installiert und sollte Ihnen bei den größten Problemen helfen.
  148.  
  149. 1.1. Programm
  150. ¯¯¯¯¯¯¯¯¯¯¯¯¯
  151. Um das Programm vernünftig zu Installieren, sollten Sie folgendermaßen
  152. vorgehen :
  153.  
  154.  1) legen Sie ein logisches Verzeichnis ANUBIS: an. In diesem Verzeichnis
  155.     müssen folgende Directories angelegt werden :
  156.  
  157.     AnubisTools
  158.     Daten
  159.     Hilfstexte
  160.     Statistik
  161.     OnlinePrg
  162.     pm
  163.  
  164.  2) Kopieren Sie nun folgende Files in die angegebenen Verzeichnisse :
  165.  
  166.     AnubisArchiv                Installationsdisk
  167.  
  168.     Anubis            ANUBIS:
  169.     libs/*            libs:
  170.     Hilfstexte/*        ANUBIS:Hilfstexte
  171.     OnlinePrg/Hitliste        ANUBIS:OnlinePrg/Hitliste
  172.     Daten/OnlinePrg        ANUBIS:Daten/OnlinePrg
  173.     Daten/Protokolle        ANUBIS:Daten/Protokolle
  174.     Daten/Userliste        ANUBIS:Daten/Userliste
  175.     Daten/SystemDaten        ANUBIS:Daten/SystemDaten
  176.  
  177.  3) Starten Sie nun den SystemEd (siehe dazu auch SystemEd.dok). Stellen
  178.     Sie dort alle Werte so ein, wie Sie es für richtig halten (Modemin-
  179.     stallation siehe Kapitel 1.2.). Ändern Sie unbedingt das Paßwort
  180.     für den ANUBIS internen SystemEd !!!
  181.  
  182.  4) Legen Sie jetzt folgende Dateien nach der Anleitung in Kap. 1.3 an :
  183.  
  184.     ANUBIS:Daten/devices
  185.     ANUBIS:Daten/Onlinezeit
  186.     ANUBIS:Daten/Befehle
  187.     ANUBIS:Daten/Gruppen        (kann auch weggelassen werden)
  188.  
  189.  5) Starten Sie nun den UserEd. Ändern Sie unbedingt das Paßwort für den
  190.     SYSOP !!!! Legen Sie auch weitere Usernamen an, die Sie unbedingt
  191.     direkt eintragen möchten (siehe dazu auch UserEd.dok).
  192.  
  193.  6) Als nächstes können Sie ANUBIS starten. Dabei sollten jetzt keine
  194.     Probleme auftauche, außer, Sie haben in der Modem-Konfiguration
  195.     ein falsches Device eingetragen. Sollten trotzdem Probleme auftreten,
  196.     gehen Sie die Konfiguration nochmal Schritt für Schritt durch.
  197.     Sollten Sie danach wirklich keinen Konfigurations Fehler finden, wenden
  198.     Sie sich bitte an den ANUBIS Support in der T.O.M. Software Mailbox.
  199.  
  200. 1.2 Die Modemkonfiguration
  201. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  202.  
  203. Um das Modem zu installieren, brauchen Sie zwei Dinge : Ihr Modemhandbuch
  204. und den ANUBIS SystemEd. Starten Sie zunächst den SystemEd und wählen
  205. Sie den Punkt "Modem" an.
  206.  
  207. Tragen Sie zunächst den Devicenamen ein. Für ein normales, an die serielle
  208. Schnittstelle des Amigas angeschlossenes Modem muß hier "serial.device"
  209. und Unitnummer '0' stehen. Besitzer eines internen Modems für den Amiga
  210. 2000 oder höher benötigen hier ein spezielles Device, daß vom Modem-
  211. hersteller mitgeliefert wird. Tragen Sie in diesem Fall die Daten aus
  212. Ihrem Modemhandbuch ein.
  213.  
  214. Der zweite Schritt ist die Einstellung der Systembaudrate. Dies ist im
  215. Normalfall die höchste Geschwindigkeit, die Ihr Modem versteht und auf
  216. der die Kommandos empfangen und Meldungen ausgegeben werden. Hier
  217. stehen dann Baudraten wie 1200 oder 2400 Baud. Die Angabe über die
  218. Baudrate finden Sie auch in Ihrem Modem Handbuch. Wichtig ist, daß Be-
  219. sitzer von HST Modems der Firma US Robotics den Schalter "HST-Modus :
  220. Baudrate fest" auf "An" stellen. Diese Modems werden immer auf einer festen
  221. Baudrate arbeiten (z.B. 19200). Für alle anderen Modems muß hier ein
  222. "Aus" stehen, da sonst nur Anrufe mit der eingestellten Baudrate möglich
  223. sind (z.B. keine 1200 Baud Calls bei 2400er Modems).
  224.  
  225. Die verschiedenen Modemsstrings haben folgende Bedeutung :
  226.  
  227.  ModemReset  - Das Kommando für den Modemreset (normalerweise ATZ).
  228.  ModemInit   - hier werden alle Kommandos eingestellt, mit denen das
  229.            Modem nach dem Reset initialisiert wird. Hier kann man
  230.            beispielsweise den Modemlautsprecher ausschalten.
  231.  ModemAnswer - Dieser String wird von ANUBIS zum Modem gesendet, wenn
  232.            vom Modem ein RING empfangen wird (normalerweise ATA).
  233.            Wichtig : Fehlt dieser String, kann das Modem einen
  234.            eingehenden Anruf nicht beantworten !!!
  235.  ModemHangup - Dieses Kommando benutzt ANUBIS, um die Leitung nach dem
  236.            Login des Users zu trennen. Das ESC Char darf nicht
  237.            mit im String stehen. Normalerweise steht hier ein
  238.            ATH0. Wichtig : Fehlt dieser String, kann die Verbindung
  239.            nicht vom Programm aus getrennt werden.
  240.  ModemSperre - Mit diesem Kommando kann man die Leitung sperren, wenn
  241.            der Sysop im Lokalbetrieb in der Box ist. Hier steht
  242.            beispielsweise ein ATDP5; oder ein Anwahlstring mit der
  243.            boxeigenen Telefonnummer.
  244.  
  245.  
  246. Folgende Sachen sind noch zu beachten :
  247.  
  248.  - Im Modem muß der DTR Break abgeschaltet werden (normalerweise AT&D0).
  249.    Dies verhindert, daß bei Schließen der seriellen Schnittstelle der
  250.    Carrier verloren geht (wie es bei Onlineprogrammen geschieht).
  251.  - Das Modem Escape Charakter darf nicht geändert werden und muß auf '+'
  252.    (ASCII : 43) stehen. Prüfen Sie, ob das Register S2 in Ihrem Modem
  253.    auf diesem Wert steht, sonst ändern Sie dies.
  254.  - Im Modem muß der RTS/CTS Handshake gesetzt sein, da es sonst Probleme
  255.    mit der seriellen Übertragung geben könnte.
  256.  
  257. Nach der Modeminstallation sollten Sie sich jemanden schnappen, mit dem
  258. Sie einen seriellen Login prüfen können. Zunächst können Sie das einfach
  259. prüfen, in dem Sie ANUBIS starten und über ein zweites Telefon die Nummer
  260. der Mailbox anwählen. Nach einem Klingeln sollte jetzt das Modem ver-
  261. suchen, einen Carrier zu prüfen. Sollte dies wirklich geschehen, haben
  262. Sie die erste Hürde genommen, ansonsten prüfen Sie unbedingt die Modem-
  263. strings. Im Normalfall sollten die Strings aus der Demokonfig funktio-
  264. nieren.
  265.  
  266. 1.3. Die verschiedenen Konfigurationsdateien
  267. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  268.  
  269. Grundsätzlich gilt für alle Konfigurationsfiles, die mittels eines Text-
  270. editors geändert werden können, gilt, daß Leerzeilen und Zeilen, die
  271. mit einem Semikolon ';' beginnen ignoriert werden, um Kommentare in das
  272. File eintragen zu können.
  273.  
  274. 1.3.1. Die Einstellungsdateien
  275. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  276.  
  277. Alle nachfolgende Files befinden sich in einer ANUBIS Standardkonfigu-
  278. ration im Verzeichnis ANUBIS:Daten.
  279.  
  280. Userliste (UserEd)
  281.  
  282.  In diesem File sind alle Userdaten gespeichert.
  283.  
  284. Brettliste (BrettEd)
  285.  
  286.  Dieses File enthält alle Daten, die die Bretter des Systems betreffen.
  287.  
  288. SystemDaten (SystemEd)
  289.  
  290.  Hier sind alle Konfigurationsdaten für ANUBIS gespeichert.
  291.  
  292. Gruppen (TextEditor)
  293.  
  294.  In diesem File werden Gruppen von Usern definiert. Der Syntax für das File
  295.  ist <id> <Gruppenname>. Unter <id> ist eine Integerzahl im Bereich von 1
  296.  bis 31. Das Bit 0 ist reserviert. Jede Zahl darf nur einmal im File auf-
  297.  tauchen.
  298.  Die Gruppenbits dienen dazu, User in bestimmte Gruppen einzuteilen. Kann
  299.  man global Usern einer Gruppe Zugriff auf ein Brett geben.
  300.  
  301. Protokolle (TextEditor)
  302.  
  303.  In dieser Datei werden alle Übertragungsprotokolle eingetragen, die von
  304.  der Mailbox unterstützt werden sollen. Diese Protokolle müssen durch die
  305.  standarisierten XPR-Libraries vorliegen. Im ANUBIS Paket sind die Proto-
  306.  kolle ZModem und XModem vorhanden, weitere Libraries finden Sie auf den
  307.  AmigaLibDisks, in gut sortierten Mailboxen oder auf Anfrage bei uns.
  308.  Das Format der Datei ist <id> <name> <Library> <optionen>. Mit <id> kann
  309.  der User das Protokoll in der Mailbox anwählen. <name> ist der Name, unter
  310.  dem das Protokoll in der Box geführt wird, <Library> ist der Name der
  311.  Library, die sich im libs: Verzeichnis befindet. Unter <options> können
  312.  Sie die Optionen eintragen, die Sie für die Library brauchen (kann auch
  313.  weggelassen werden). Beachten Sie bitte, daß ein User keine Binärüber-
  314.  tragung mehr machen kann, wenn Sie ein Protokoll löschen oder es durch
  315.  ein anderes ersetzen. Die Demokonfiguration ist mit XModem und ZModem
  316.  voreingestellt, kann aber jederzeit von Ihnen geändert werden.
  317.  
  318. OnlinePrg (TextEditor)
  319.  
  320.  In diesem File werden alle Programme eingetragen, die über den Befehl
  321.  EXECUTE aufgerufen werden können. Das Format der Datei ist <name>,
  322.  <programmname>,<level>. <name> ist der Name, mit dem das Programm über
  323.  EXECUTE aufgerufen wird, <programmname> dagegen der Name des Programms,
  324.  mit dem es von der Platte gelesen wird. <level> ist der Mindestlevel,
  325.  den der User braucht, um das Programm angezeigt zu bekommen bzw. es aus-
  326.  zuführen. In der Democonfig ist nur das im Archiv enhaltene Programm
  327.  Hitliste eingetragen.
  328.  In <programmname> kann auch der DOS Befehl Execute mit einem entspre-
  329.  chenden DOS-Skript angegeben werden.
  330.  
  331. Devices (TextEditor)
  332.  
  333.  In dieser Datei werden alle Devicenamen eingetragen, die für die Berech-
  334.  nung der freien Diskkapazität im Hauptbildschirm und beim Userlogin.
  335.  Die Devicenamen werden einfach der Reihe nach untereinander eingetragen.
  336.  
  337. Befehle (TextEditor)
  338.  
  339.  Mit dieser Datei können Sie die vordefinierten Level der einzelnen Be-
  340.  fehle ändern. Das Format ist <befehlsname>=<userlevel> unter <befehls-
  341.  name> steht der Name des Befehls, der <userlevel> ist der Level, den der
  342.  User mindestens braucht, um den Befehl ausführen zu können. Sollte
  343.  der User nicht den entsprechenden Level haben, bekommt er den Befehl
  344.  in der Befehlsliste nicht angezeigt und kann auch den Hilfstext nicht ab-
  345.  rufen. Beim <befehlsname> ist die Groß-/Kleinschreibung irrelevant.
  346.  
  347. Onlinezeit (TextEditor)
  348.  
  349.  In diesem File werden für die verschiedenen Level die Länge der Login-
  350.  zeit festgelegt. Standardgemäß ist für jeden Level eine Zeit von 45
  351.  Minuten festgelegt. Der Syntax ist einfach <level>=<minuten>. <level>
  352.  ist der Userlevel, <minuten> die dazugehörige Onlinezeit in Minuten.
  353.  
  354. 1.3.2. Die Textdateien
  355. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  356.  
  357. Die nachfolgend beschriebenen Dateien befinden sich alle im Directory
  358. ANUBIS:Texte und werden bis auf eine Ausnahme mit einem normalen
  359. Texteditor geändert.
  360.  
  361. GastInfos
  362.  
  363.  In diesem File werden Informationen für Gäste gegeben. Dieses File wird
  364.  bei jedem GAST Login ausgegeben. Hier stehen auch einige Informationen
  365.  zur Programmbedienung und sollte nur wenn unbedingt nötig geändert werden.
  366.  
  367. Login
  368.  
  369.  Dieses File wird bei jedem Login nach der Paßwort Eingabe ausgegeben. Es
  370.  enthält im Normalfall ein Logo für die Box, mit dem sich die Box identi-
  371.  fiziert.
  372.  
  373. AnsiLogin (ANSI Editor)
  374.  
  375.  Hier kann ein mit ANSI Zeichen versehenes Logo gespeichert werden. Es
  376.  wird vom Programm anstatt des Files 'Login' ausgegeben, wenn der
  377.  eingeloggte User ANSI eingeschaltet hat.
  378.  
  379. Logoff
  380.  
  381.  Hier kann ein dummer Spruch stehen, der beim Logoff des Users ausgegeben
  382.  wird.
  383.  
  384. NoChat
  385.  
  386.  In dieser Datei wird dem User mitgeteilt, daß der die Console nicht
  387.  besetzt wird, also immer dann, wenn Console auf 'aus' steht. Hier kann
  388.  der Sysop den User davon informieren, wie man ihm eine Nachricht hinter-
  389.  läßt.
  390.  
  391. Rundschreiben
  392.  
  393.  Das Rundschreiben wird jedem User ausgegeben. Hier können dem User
  394.  wichtige Informationen gegeben werden, die jeder unbedingt lesen muß.
  395.  
  396. VorAntrag
  397.  
  398.  In diesem Text steht quasi die Hausordnung der Box und wird jedem User
  399.  ausgegeben, der einen Userantrag stellt. Nach der Ausgabe des Textes
  400.  kann sich der User entscheiden, ob er diese akzeptiert oder nicht.
  401.  
  402. NachAntrag
  403.  
  404.  In diesem File werden dem User Informationen nach der Ausfüllung des
  405.  Userantrags gegeben (z.B. wann mit der Bearbeitung zu rechnen ist).
  406.  
  407. 1.3.3. Files, die von ANUBIS angelegt werden
  408. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  409.  
  410. Im Directory 'Statistik' werden von ANUBIS verschiedene Files automatisch
  411. angelegt, die nicht geändert werden sollten. Es sind in Hauptsache Daten
  412. zur Laufzeitüberwachung, Fehlermeldungen und Statistikdaten.
  413.  
  414. Hacker
  415.  
  416.  In diesem File werden alle Hackversuche oder Paßwortfehleingaben, die
  417.  beim Login gemacht werden, gespeichert. Zur Zeit wird dieses File nicht
  418.  automatisch ausgewertet, deshalb sollten Sie es regelmäßig prüfen.
  419.  
  420. Logfile
  421.  
  422.  In diesem File werden alle Downloads, Uploads und Chatanforderungen re-
  423.  gistriert, sofern dies im SystemEd eingestellt wurde.
  424.  
  425. Protokoll
  426.  
  427.  Hier legt ANUBIS ein fortlaufendes Anruferprotokoll an. Es sollte von
  428.  Zeit zu Zeit gekürzt werden, damit die Platte nicht irgendwann über-
  429.  läuft.
  430.  
  431. Tagesprotokoll
  432.  
  433.  Hier wird für den aktuellen Tag das Protokoll geführt. Es wird nach dem
  434.  ersten Userlogin des neuen Tages gelöscht. Dieses File wird auch bei
  435.  der Eingabe des Befehls PROTOKOLL ausgegeben.
  436.  
  437. SystemFehler
  438.  
  439.  ANUBIS besitzt einen eingebauten TrapHandler, der Gurus, die im Programm
  440.  entstehen, abfängt und entsprechende Maßnahmen einleitet. Bei bestimmten
  441.  Fehler wird einfach nur eine Meldung in die Datei geschrieben und im
  442.  Programmablauf fortgefahren. Bei schwierigeren Problemen wird zusätzlich
  443.  ein Reset ausgelöst, der ein erneutes Hochfahren des Rechners zur Folge
  444.  hat. Dadurch wird der Stillstand des Mailboxrechners durch die allseits
  445.  beliebte Gurumeldung verhindert.
  446.  
  447. Anträge
  448.  
  449.  Hier werden alle Daten, die der User beim Userantrag eingegeben hat,
  450.  gespeichert.
  451.  
  452. Im Directory 'Origins' werden die Signaturen, die der User mittels des
  453. Befehls SIGNATUR eingeben kann, gespeichert. Dieses Directory wird von
  454. ANUBIS automatisch angelegt und enthält die Signatur des Users in einem
  455. File gespeichert, daß den Namen des Users trägt.
  456.  
  457. 2. Die Befehle des Systems
  458. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  459.  
  460. 2.1 Die Befehle
  461. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  462. Eine globale Übersicht über alle Befehle des Mailboxprogramms erhalten Sie,
  463. indem Sie die im Archiv enthaltenen Hilfstexte ausdrucken. An dieser Stelle
  464. wollen wir uns auf eine Erklärung der Befehle aus der Sicht des Sysops bzw.
  465. des Co-Sysops beschränken.
  466.  
  467. Brett        Der Brett-Befehl dient, wie im File Hilfstexte/Brett schon
  468. ¯¯¯¯¯        angesprochen, zum Wechsel zwischen Brettern und Unter-
  469. CD        brettern. Bei Sysop und Co-Sysop wird dabei nicht getestet,
  470. ¯¯        ob er die Zugangs- oder Gruppenbedingungen erfüllt. Auch
  471.         entfällt die Passwort-Abfrage. Mit anderen Worten, der Sysop
  472.         und Co-Sysop haben vollständigen Zugriff auf alle Bretter
  473.         und Unterbretter des Systems.
  474.  
  475. CRuncher    Der Cruncher kann vom normalen User nur in den Brettern, in
  476. ¯¯¯¯¯¯¯¯    denen er als Brettverwalter eingetragen ist, ausgeführt
  477.         werden. Sysop und Co-Sysop steht dieser Befehl in jedem
  478.         Brett zur Verfügung. Nur der Sysop und Co- Sysops sind in
  479.         der Lage, den PM Index zu crunchen und den Cruncher auf
  480.         die Userdatei aufzurufen.
  481.  
  482. CRuncher USER    Mit diesem Parameter können 'Karteileichen' aus der User-
  483. ¯¯¯¯¯¯¯¯¯¯¯¯¯    liste gelöscht werden. Es werden alle User, die nach einem
  484.         bestimmten Datum nicht mehr angerufen haben, nach einer
  485.         Sicherheitsabfrage aus der Liste gelöscht. Das Datum, ab
  486.         dem User ausgetragen werden sollen, wird vom Programm
  487.         abgefragt.
  488.  
  489. CRuncher DATE   Mit diesem Parameter können Nachrichten ab einem bestimmten
  490. ¯¯¯¯¯¯¯¯¯¯¯¯¯    Datum gelöscht werden. Das Programm fragt nach einem Datum,
  491.         bis zu dem die Nachrichten gelöscht werden sollen. Dieser
  492.         Befehl ist nur Brettverwaltern, sowie Sysop und Co-Sysop
  493.         zugänglich.
  494.  
  495. Download    Mit diesem Befehl ist es möglich, lokal Binär- und ASCII-
  496. ¯¯¯¯¯¯¯¯    Nachrichten auszulagern. Nach Eingabe von Download mit der
  497.         Nummer der auszulagernden Nachricht, öffnet sich ein
  498.         Filerequester, in dem der Name der ausgelagerten Datei
  499.         eingegeben werden kann.
  500.  
  501. EDit        Mit diesem Befehl ist es möglich, als Sysop oder Co-Sysop
  502. ¯¯¯¯        Bretter oder User direkt zu editieren. Es ist dem Sysop
  503.         oder Co-Sysop nicht möglich, Nachrichten anderer User zu
  504.         editieren.
  505. EDit BRETT    Durch diesen Parameter kann das aktuelle Brett editiert
  506. ¯¯¯¯¯¯¯¯¯¯    werden. Der BrettEd ist unter 2.4 beschrieben.
  507. EDit INFO    Durch diesen Parameter kann der Infotext des Brettes
  508. ¯¯¯¯¯¯¯¯¯    editiert werden.
  509.  
  510. INFo        Wird der Befehl INFO in der PM eingegeben, kann nach Usern
  511. ¯¯¯¯        mit R)echnern, U)sernamen oder G)ruppen gesucht werden.
  512.         Bei letzterem wird die Eingabe der Gruppen verlangt und
  513.         eine Liste aller User ausgegeben, die die entsprechenden
  514.         Gruppen gesetzt haben.
  515.  
  516. INFo <Name>    Dieser Befehl gibt Informationen über den User <Name> aus.
  517. ¯¯¯¯¯¯¯¯¯¯¯    Die Adresse des Users wird Sysop und Co-Sysop auch dann aus-
  518.         gegeben, wenn der User sie gesperrt hat. Diesen Vorteil
  519.         haben allerdings ausschließlich Sysop und Co-Sysop.
  520.  
  521. LOeschen    Der Loeschen-Befehl kann von Sysop und Co-Sysop in jedem
  522. ¯¯¯¯¯¯¯¯    Brett ausgeführt werden. Brettverwalter können nur in ihren
  523.         Brettern Nachrichten löschen, normale User nur ihre eigenen
  524.         Nachrichten. Bei LOESCHEN * erscheint in jedem Fall eine
  525.         Sicherheitsabfrage.
  526.  
  527. PRotect        Dieser Befehl ermöglicht es, Nachrichten vor dem Löschen zu
  528. ¯¯¯¯¯¯¯        schützen. Sysop und Co-Sysop können ihn auf alle Nachrichten
  529. SCHUtz        anwenden, während Brettverwalter nur ihre eigenen oder Nach-
  530. ¯¯¯¯¯¯        richten in ihren Bretter und normale User nur ihre eigenen
  531.         Nachrichten schützen.
  532.  
  533. SYSTemeditor    Durch diesen Befehl werden die internen Editoren aufgerufen.
  534. ¯¯¯¯¯¯¯¯¯¯¯¯    Dieser Befehl ist nur Sysop und Co-Sysop zugänglich und die
  535.         Zugangsberechtigung muß, außer bei einem lokalen Login,
  536.         durch Eingabe des Systempassworts bestätigt werden. Für
  537.         genauere Beschreibung des internen UserEd und BrettEd lesen
  538.         Sie bitte unter '2.4 Die Bedienung des internen SystemEditor'
  539.         nach.
  540.  
  541. Zugang        Durch diesen Befehl ist es möglich, nur bestimmten Usern
  542. ¯¯¯¯¯¯        Zugang zu einem Brett zu erteilen. Sysop und Co-Sysop können
  543.         diesen Befehl in allen Brettern, Brettverwalter nur in den
  544.         von ihnen verwalteten Brettern und normale User überhaupt
  545.         nicht ausführen. Diese Zugangsabfrage wird bei bei Brett-
  546.         anwahl übersprungen, wenn es sich bei dem aktuellen User um
  547.         den Bretterverwalter, Sysop oder Co-Sysop handelt. Dadurch
  548.         können die Systembetreiber und die von ihnen bevollmäch-
  549.         tigten Personen nicht aus Brettern ausgesperrt werden.
  550.  
  551.  
  552. 2.2 Externe Programme
  553. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  554. Anubis verfügt über die Fähigkeit, externe Programme aufzurufen. Diese sind
  555. in der Datei 'ANUBIS:Daten/OnlinePrg' verzeichnet, die bereits im Kapitel
  556. '1.3 Die Konfigurationsdateien' erklärt worden ist. Dies ist eine Möglich-
  557. keit, das Mailbox-System zu erweitern, ohne das Programm selber zu ändern.
  558. Der Sysop kann den Usern Spiele anbieten, aber auch seinem Co-Sysop Tools
  559. zur Verfügung stellen, die die Verwaltung vereinfachen. Nicht zu verges-
  560. sen sei die Möglichkeit, ANUBIS als Gate zu verwenden, um auf andere Mail-
  561. boxprogramme zuzugreifen.
  562.  
  563. ANUBIS kann jedes OnlineProgramm verarbeiten, daß nicht speziell auf ein
  564. anderes Programm zugeschnitten ist und eine Datei ram:UserParam für die
  565. Datenübergabe liest (die auch von den Programmen AmNet II und EuroMail)
  566. angelegt werden. Den genaueren Aufbau des Files 'ram:UserParam' finden Sie
  567. in der Programmer.dok.
  568.  
  569. Anmerkung für C-Programmierer: Zum ANUBIS-Support gehört unter anderem ein
  570. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ Online-Link-Modul für DICE, dessen aktuelle
  571.                    Version in der T.O.M. Mailbox downloadbar sein
  572.                    wird. Dieses Modul stellt dem Programmierer
  573.                    Routinen zur Verfügung, durch die er leicht
  574.                    Online-Programme programmieren kann.  Dieses
  575.                    Modul ist aber momentan noch in der Entwick-
  576.                    lungsphase.
  577.  
  578.  
  579. 2.3 Die Bedienung im Lokal-Betrieb
  580. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  581. Während ANUBIS auf einen Anruf wartet, stehen dem Anwender zwei ver-
  582. schiedene Menüs zur Verfügung.
  583.  
  584. Projekt    About            - gibt Programmierer, Version und Erstellungsdatum
  585. ¯¯¯¯¯¯¯ ¯¯¯¯¯               des Programms aus.
  586. Projekt Quit          (Q)- beendet das Programm
  587. ¯¯¯¯¯¯¯ ¯¯¯¯
  588.  
  589. Aktion Console Login  (L)- Durch diesen Menüpunkt wird ein lokaler Login
  590. ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯       ausgeführt. Das Programm verhält sich, wie bei
  591.                    einem seriellen Login, nur werden sämtliche Aus-
  592.                    gaben ausschließlich auf den ANUBIS-Screen
  593.                gelenkt.
  594.  
  595. Aktion Dialog          (D)- Durch diesen Menüpunkt hat der Sysop die Mög-
  596. ¯¯¯¯¯¯ ¯¯¯¯¯¯               lichkeit, zwischen 'Console besetzt' und 'Con-
  597.                    sole unbesetzt' umzuschalten. Ist die Console
  598.                    besetzt, wird bei einem Chat-Anruf ein akusti-
  599.                sches Signal ausgelöst, ist sie unbesetzt, wird
  600.                dem User nur der Text 'ANUBIS:Texte/NoChat' an-
  601.                gezeigt.
  602.  
  603. Hat ANUBIS einen Anruf erhalten oder wurde ein lokaler Login ausgelöst,
  604. stehen dem Anwender drei andere Menüs zur Verfügung.
  605.  
  606. Baudrate   (1,2,3,4,5,6,7) Durch dieses Menü ist es möglich, die Baudrate
  607. ¯¯¯¯¯¯¯¯               der seriellen Schnittstelle nachträglich zu
  608.                    verändern. Dies ist nicht empfehlenswert, wenn
  609.                    Sie ein HST-Modem mit ANUBIS betreiben, da die
  610.                Baudrate dabei auf 19200 Baud festgelegt ist.
  611.                Außerdem ist eine Änderung für den eingeloggten
  612.                User nicht besonders erquicklich.
  613.  
  614. User Level +1          (+) Dieser Menüpunkt erhöht den Userlevel des
  615. ¯¯¯¯ ¯¯¯¯¯¯¯¯           aktuellen Users um 1. Diese neuen Daten werden
  616.                nicht abgespeichert. Dazu muß ausdrücklich ein
  617.                'Userdaten speichern' ausgeführt werden.
  618.  
  619. User Level -1          (-) Dies ist der Gegenpart zu 'Level +1'. Er er-
  620. ¯¯¯¯ ¯¯¯¯¯¯¯¯           niedrigt den Userlevel um 1. Auch hierbei muß
  621.                das Speichern der Daten ausdrücklich angewählt
  622.                werden.
  623.  
  624. User Zeit +10           (U) Durch diesen Menüpunkt wird die maximale Online-
  625. ¯¯¯¯ ¯¯¯¯¯¯¯¯           zeit des aktuellen User um 10 Minuten erhöht.
  626.  
  627. User Zeit -10           (D) Dies ist das Gegenstück zu 'User Zeit +10'. Dem
  628. ¯¯¯¯ ¯¯¯¯¯¯¯¯           User werden 10 Minuten von seiner Onlinezeit
  629.                abgezogen.
  630.  
  631. User Userdaten speich. (W) Dieser Menüpunkt dient zum Abspeichern der durch
  632. ¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯       die vorherigen Menüpunkte geänderten Userdaten.
  633.                Nur durch diesen Menüpunkt können Änderungen
  634.                übernommen werden.
  635.  
  636. User Userinfo          (H) Nach Anwahl dieses Menüpunktes öffnet sich ein
  637. ¯¯¯¯ ¯¯¯¯¯¯¯¯           kleines Fenster auf dem ANUBIS-Screen, in dem
  638.                Name, Level, letzter Login, Restzeit, Download-
  639.                freiraum und Adresse des aktuellen Users ange-
  640.                zeigt werden.
  641.  
  642. User User rausschmei.  (X) Durch diesen Menüpunkt kann ein sich ungebühr-
  643. ¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯       lich verhaltender User aus dem System entfernt
  644.                werden. Dies ist nicht die feine englisch Art,
  645.                zumal der User durch die Meldung 'Der Sysop
  646.                schmeißt Dich raus...' über Ihr Tun informiert
  647.                wird. (Sollte also wirklich nur im Notfall be-
  648.                nutzt werden.)
  649.  
  650. System Lokalkommandos  (L) Durch diesen Befehl werden die geänderten Funk-
  651. ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯      tionen des Lokalmodus ein- oder ausgeschaltet.
  652.                Diese Funktionen sind weiter unten erklärt.
  653.  
  654. System serielle Übert. (S) Durch diesen Menüpunkt wird die serielle Über-
  655. ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯       tragung ein- oder ausgeschaltet. Dies ermöglicht
  656.                es, Veränderungen am System vorzunehmen, während
  657.                ein User eingeloggt ist, ohne das dieser diese
  658.                Änderungen verfolgen kann. Allerdings kann der
  659.                User in diesem Modus nichts eingegeben.
  660.  
  661. System Sysop Test Ende (P) Nach Bestätigung dieses Menüpunktes wird ein
  662. ¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯     Logoff ausgelöst. Es wird dabei kein Eintrag im
  663.                Protokoll vorgenommen. Außerdem werden beim
  664.                nächsten Login die neuen Nachrichten erneut als
  665.                neu angezeigt.
  666.  
  667. System Chatten           (C) Mit diesem Menüpunkt wird der Chat ausgelöst.
  668. ¯¯¯¯¯¯ ¯¯¯¯¯¯¯           Während des Chattens ist dieser Menüpunkt aus-
  669.                geschaltet. Aus dem Chat kehrt man mit ESC
  670.                wieder zurück.
  671.  
  672. Folgende Kommandos ändern ihr Verhalten im Lokal-Modus:
  673. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  674. Senden        Wird im Lokalmodus ein ASCII-Senden ausgelöst, so öffnet
  675. ¯¯¯¯¯¯        sich ein Filerequester, in dem der Name der zu sendenden
  676. SCHreiben    Datei eingegeben werden kann. Diese wird dann als Nach-
  677. ¯¯¯¯¯¯¯¯¯    richt abgespeichert. Wird ein binärer UpLoad ausgelöst,
  678.         so öffnet sich ebenfalls ein Filerequester, in dem der
  679.         Name der Binärdatei eingegeben werden kann.
  680.  
  681. Lesen        Wird im Lokalmodus eine Binärnachricht gelesen, so er-
  682. ¯¯¯¯¯        scheint ein Filerequester, in dem der Name der Datei ein-
  683.         gegeben werden kann, unter dem die Nachricht gespeichert
  684.         werden soll.
  685.  
  686. SYSTemeditor    Im Systemeditor fällt die Passwortabfrage im Lokalmodus
  687. ¯¯¯¯¯¯¯¯¯¯¯¯    weg.
  688.  
  689. Außerdem wird im Lokalmodus der Logintext (ANUBIS:Texte/Login und
  690. ANUBIS:Texte/AnsiLogin) nicht mehr ausgegeben.
  691.  
  692.  
  693. 2.4 Die Bedienung des internen SystemEditor
  694. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  695. Nach Eingabe des Befehls SYSTemeditor und des richtigen Passworts gelangt
  696. man in das Hauptmenü des internen Systemeditors. Von hieraus gelang man
  697. durch Anwahl von B) in den Bretteditor und U) in den Usereditor. Durch
  698. Eingabe von Return (CR) wird der Systemeditor verlassen.
  699.  
  700. 2.4.1 Der interne Bretteditor
  701. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  702. E)inrichten    Durch diesen Menüpunkt können neue Bretter eingerichtet
  703. ¯¯¯¯¯¯¯¯¯¯¯    werden. Der Editor verlangt im folgenden die Eingabe
  704.         einige wichtige Daten:
  705.  
  706.         Brettname    - Name des Brettes im System
  707.         ¯¯¯¯¯¯¯¯¯      (z.B. Allgemeines)
  708.  
  709.         Diskpfadname    - Pfadname des Verzeichnisses auf Diskette
  710.         ¯¯¯¯¯¯¯¯¯¯¯¯      oder Platte, in dem die Nachrichten ab-
  711.                   gespeichert werden. Dieses Verzeichnis
  712.                   braucht nicht vorhanden zu sein, da es
  713.                   von ANUBIS auch selber angelegt werden
  714.                   kann.
  715.                   (z.B. DH1:Bretter/Allgem)
  716.  
  717.         Brettpfadname    - Pfadname des Brettes im Bretterver-
  718.         ¯¯¯¯¯¯¯¯¯¯¯¯¯      zeichnis des Systems. Es ist möglich,
  719.                   Unterbretter anzulegen, in denen sich
  720.                   weitere Unterbretter oder normale Bretter
  721.                   befinden. Dadurch entsteht eine Art
  722.                   'Brettbaum', der dem DOS des Amiga sehr
  723.                   ähnlich ist. Dadurch ist es möglich,
  724.                   Oberverzeichnisse zu bilden, in denen
  725.                   andere Bretter vorhanden sind.
  726.  
  727.                   (z.B. PD-Amiga/
  728.                         PD-Amiga/PD-Kick2.0
  729.                         PD-Amiga/PD-Tools
  730.                         Z-Netz/
  731.                         Z-Netz/Rechner/
  732.                         Z-Netz/Rechner/Amiga/
  733.                         Z-Netz/Rechner/Amiga/Binaer )
  734.  
  735.                   Der Name wird wie eine Pfadangabe im
  736.                   Amiga-DOS eingeben.
  737.  
  738.         Passwort    - Wird hier ein Passwort eingegeben, so ist
  739.         ¯¯¯¯¯¯¯¯      ein Zugang zum Brett nur durch Eingabe
  740.                   der Passworts möglich (Gilt nicht für
  741.                   Brettverwalter, Sysop und Co-Sysop).
  742.  
  743.         Verwalter    - Hier kann der Username des Verwalters für
  744.         ¯¯¯¯¯¯¯¯¯      dieses Brett eingegeben werden.
  745.  
  746.         Leselevel    - Ab dem hier eingegebenen Level wird das
  747.         ¯¯¯¯¯¯¯¯¯      Brett einem User angezeigt, so daß er es
  748.                   anwählen kann.
  749.  
  750.         Schreiblevel    - Ab dem hier eingegebenen Level ist es dem
  751.         ¯¯¯¯¯¯¯¯¯¯¯¯      User möglich, in das Brett zu schreiben
  752.                   und UpLoads auszuführen.
  753.  
  754.         Anzahl Msg    - Maximale Anzahl der Nachrichten, die in
  755.         ¯¯¯¯¯¯¯¯¯¯      diesem Brett enthalten sein dürfen. Es
  756.                   ist möglich, mehr Nachrichten einzugeben,
  757.                   jedoch werden bei einem CRunch oder
  758.                   CRunch ALL überzählige alte Nachrichten
  759.                   gelöscht.
  760.  
  761.         Brett-Typ    - Hier wird festgelegt, ob es sich bei dem
  762.         ¯¯¯¯¯¯¯¯¯      Brett um ein
  763.                   A)SCII-Brett - ASCII-Nachrichten und
  764.                                  Binärnachrichten
  765.                   B)inär-Brett - ausschließlich Binär-
  766.                            nachrichten, keine
  767.                            Absenderangabe im Inhalt,
  768.                            dafür Filename und Kurz-
  769.                            betreff
  770.                   V)erzeichnis - keine Nachrichten, nur
  771.                            Verzeichnis für weitere
  772.                            Bretter (s.o. Brettpfad-
  773.                            name)
  774.                            Achtung: Für ein Ver-
  775.                            zeichnis muß kein Disk-
  776.                            pfad angegeben werden,
  777.                            da kein Verzeichnis auf
  778.                            der Diskette/Platte an-
  779.                            gelegt wird.
  780.                   N)etzbrett   - Brett gehört zu einem
  781.                            Netzwerk
  782.                   handelt.
  783.  
  784.         Gruppen        - Durch die Gruppenfunktion von ANUBIS ist
  785.         ¯¯¯¯¯¯¯          es möglich, User zu einer Gruppe zu-
  786.                   sammen zu fassen. Durch diesen Parameter
  787.                   wird bestimmt, für welche Gruppen dieses
  788.                   Brett zugänglich ist. Ist ein User nicht
  789.                   Mitglied einer dieser Gruppen, so hat er
  790.                   keinen Zugang zu dem Brett. Die Gruppen
  791.                   sind in der Datei 'ANUBIS:Daten/Gruppen'
  792.                   definiert (siehe '3.2 Gruppenbits').
  793.  
  794.         Nach der letzten Eingabe wird abgefragt, ob das Verzeichnis
  795.         des Brettes auf der Diskette/Platte angelegt werden soll.
  796.         Ist ein Verzeichnis schon vorhanden, kann hier einfach N)
  797.         eingegeben werden.
  798.  
  799. A)endern    Durch diesen Menüpunkt ist es möglich, ein schon erstelltes
  800. ¯¯¯¯¯¯¯¯    Brett nachträglich zu ändern.
  801.         Zu Beginn wird nach dem Brettnamen und dem Brettpfad ge-
  802.         fragt, dannach erfolgt die Eingabe analog zum Menüpunkt
  803.         E)inrichten.
  804.  
  805. L)öschen        Nach Anwahl dieses Menüpunktes wird nach dem Namen des zu
  806. ¯¯¯¯¯¯¯¯    löschenden Brettes gefragt. Nach einer Abfrage, ob das
  807.         Brett wirklich gelöscht werden soll, wird noch erfragt, ob
  808.         das Verzeichnis auf der Diskette/Platte auch gelöscht
  809.         werden soll.
  810.  
  811. Z)eigen        Dieser Menüpunkt bewirkt das gleiche, wie der Befehl
  812. ¯¯¯¯¯¯¯        Brett ** auf der normalen Eingabeebene. Es wird eine
  813.         komplette Übersicht aller Bretter ausgegeben.
  814.  
  815. Durch Eingabe von Return (CR) wird der Bretteditor zum Hauptmenü des
  816. Systemeditors verlassen.
  817.  
  818. 2.4.2 Der interne Usereditor
  819. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  820. E)intragen    Username    - Unter diesem Namen wird der User dem
  821. ¯¯¯¯¯¯¯¯¯¯    ¯¯¯¯¯¯¯¯      System bekannt sein. Hierbei sind die
  822.                   Zeichen " ", ":", "/" und sämtliche
  823.                   Umlaute nicht erlaubt und werden re-
  824.                   klamiert. Wird hier kein Name einge-
  825.                   geben, wird die Eintragung abgebrochen.    
  826.  
  827.         Passwort    - Dies ist das Passwort, daß der User
  828.         ¯¯¯¯¯¯¯¯      bei jedem Login eingeben muß.
  829.  
  830.         Userlevel    - Diese Eingabe bestimmt den Level, den
  831.         ¯¯¯¯¯¯¯¯¯      der User im System haben wird. Vom Level
  832.                   hängt der Zugriff auf Bretter und be-
  833.                   stimmte Befehle ab. Auch die maximale
  834.                   Onlinezeit wird durch den Level festge-
  835.                   legt (siehe unter '3.4 Level- und Status-
  836.                   system').
  837.  
  838.         Status        - Durch diese Eingabe wird der Status des
  839.         ¯¯¯¯¯¯          Users bestimmt (siehe unter '3.4 Level-
  840.                   und Statussystem').
  841.  
  842.         Name        - Name, Adresse und Telefonnummer des
  843.         ¯¯¯¯             Users. Hier sollten die wirklichen Daten
  844.         Strasse          stehen. Diese sind durch eine Adressen-
  845.         ¯¯¯¯¯¯¯          sperre geschütz, können anderen Usern
  846.         Ort          aber durch den ANSCHrift-Befehl zugäng-
  847.         ¯¯¯          lich gemacht werden. Sie kann dann durch
  848.         Telefon          den INFO <Name> Befehl sichtbar gemacht
  849.         ¯¯¯¯¯¯¯          werden.
  850.  
  851.         Rechner        - Rechner des Users (wird für den SUCHen-
  852.         ¯¯¯¯¯¯¯          Befehl benötigt).
  853.  
  854.         Geburtstag    - wird momentan noch nicht vom Programm ab-
  855.         ¯¯¯¯¯¯¯¯¯¯      gefragt oder unterstützt.
  856.  
  857.         Vertreter    - Hier kann der Name eines anderen Users
  858.         ¯¯¯¯¯¯¯¯¯      als Vertreter für den User eingesetzt
  859.                   werden. Nachrichten an den User werden
  860.                   dann an den Vertreter weitergeleitet.
  861.  
  862.         Gruppen        - Hier kann die Gruppenzugehörigkeit des
  863.         ¯¯¯¯¯¯¯          Users ausgewählt werden (siehe '3.2
  864.                   Gruppenbits').
  865.  
  866.         Protokoll    - Über diesen Menüpunkt wird das Protokoll
  867.         ¯¯¯¯¯¯¯¯¯      für einen binären Filetransfer einge-
  868.                   stellt. Die Protokolle werden in der
  869.                   Datei 'ANUBIS:Daten/Protokolle' definiert.
  870.  
  871.         Ul/Dl-Ratio    - Hier wird das Verhältnis zwischen ge-
  872.         ¯¯¯¯¯¯¯¯¯¯¯      sendeten binären Bytes und dem Download-
  873.                   freiraum festgelegt. Bei einem Verhältnis
  874.                   von 1:3 (Eingabe von '3') bekommt der
  875.                   User für jedes gesendete Byte drei Bytes
  876.                   Downloadfreiraum gutgeschrieben.
  877.  
  878.         Download frei    - Diese Zahl gibt den Download-Freiraum des
  879.         ¯¯¯¯¯¯¯¯¯¯¯¯¯      Users an. Bei einem Download wird ver-
  880.                   glichen, ob der User noch genügend Down-
  881.                   loadfreiraum hat. Ist dies der Fall, wird
  882.                   der Download gestartet und die über-
  883.                   tragenen Bytes vom Downloadfreiraum abge-
  884.                   zogen. Steht hier eine '-1', so hat der
  885.                   User unbegrenzten Downloadfreiraum.
  886.  
  887.         Nach einer Sicherheitsabfrage, ob der User so eingetragen
  888.         werden soll, wird er in die Userliste einsortiert und diese
  889.         Liste gespeichert.
  890.  
  891. A)endern    Nach Eingabe des Namen des zu ändernden Users erfolgt die
  892. ¯¯¯¯¯¯¯¯    Eingabe der neuen Daten analog zum Menüpunkt E)intragen.
  893.         Zum Schluß wird abgefragt, ob die Änderungen übernommen
  894.         werden sollen.
  895.  
  896. L)oeschen    Nach Eingabe des Usernamen wird der richtige Name des Users
  897. ¯¯¯¯¯¯¯¯¯    und sein letzter Anruf ausgegeben. Danach erfolgt eine Sicher-
  898.         heitsabfrage, ob der User wirklich gelöscht werden soll.
  899.  
  900. U)eberpruefen    Dieser Menüpunkt überprüft alle neuen User. Sollte ein
  901. ¯¯¯¯¯¯¯¯¯¯¯¯¯    neuer User gefunden werden, werden Username, Name, Ort
  902.         und Telefonnummer ausgegeben, danach wird abgefragt, ob
  903.         der User so eingetragen werden soll. Ihm werden dann die
  904.         im externen SystemEditor eingestellten Werte zugewiesen.
  905.         Abschließend wird die Anzahl der insgesammt überprüften
  906.         User ausgegeben.
  907.  
  908. Z)eigen        Durch diesen Menüpunkt wird eine Liste der gesammten User
  909. ¯¯¯¯¯¯¯        in alphabetischer Reihenfolge ausgegeben.
  910.  
  911. Durch Eingabe von Return (CR) wird der Usereditor zum Hauptmenü des
  912. Systemeditors verlassen.
  913.  
  914.  
  915. 3. Systemsicherheit
  916. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  917.  
  918. Dieses Kapitel widmet sich der Sicherheit Ihrer Mailbox. Wenn Sie alle
  919. hier gemachten Vorschläge und Tips befolgen, werden sie kaum böse Über-
  920. raschungen erleben.
  921.  
  922. 3.1. Paßwörter
  923. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  924.  
  925. Alle wichtigen Aktionen werden, wie es in solchen Fällen üblich ist,
  926. durch Paßwörter geschützt. Um diese Paßwörter brauchen Sie sich in der
  927. Regel zu sorgen, Sie sollten als Sysop nur darauf achten, Ihr eigenes
  928. Paßwort regelmäßig zu ändern. Wer sich als Sysop ins System einloggen
  929. kann, hat absolute Kontrolle über alle Programmfunktionen !!!
  930. Bei jeder Eingabe von Paßwörtern wird grundsätzlich nur ein Sternchen
  931. '*' ausgeben statt des richtigen Buchstaben.
  932.  
  933. 3.1.1. Userpaßwörter
  934. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  935.  
  936. Das Paßwort eines jeden Users wird beim Stellen des Userantrags oder bei
  937. Anlegen des Users über einen der Usereditoren eingegeben und vom Programm
  938. in codierter Form auf die Platte geschrieben. Da wir der Meinung sind, daß
  939. ein Sysop für das gesamte System verantwortlich ist, wird das Paßwort für
  940. den Sysop (und für von ihm bevollmächtigte Personen) entschlüsselt. Für
  941. das Wechseln des Paßworts steht dem User der Befehl PASSWORT zur Verfügung.
  942. Dieses Funktioniert aber auch erst nach einer doppelten Sicherheitsüber-
  943. prüfung. Als Sysop sollten Sie sich ein Paßwort eintragen, auf daß man
  944. nicht durch Ihre Person Rückschlüße ziehen kann (z.B. niemals den Namen
  945. von Haustieren oder weiblichen Wesen benutzen).
  946.  
  947. 3.1.2. Brettpaßwörter
  948. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  949.  
  950. Die Brettpaßwörter dienen dazu, Bretter vor Usern zu schützen, die zwar
  951. den gleichen Level wie andere User haben, aber nichts mit dem Brett-
  952. inhalt zu tun haben sollen. Bei der Anwahl des Brettes ist jeder User
  953. gezwungen, ein evtl. vorhandenes Paßwort einzugeben. Sollte dies nicht
  954. stimmen, wird dem User der Zugriff auf das Brett verwehrt. Brettpaß-
  955. wörter können nur vom Sysop oder CoSysop über den BrettEditor einge-
  956. tragen werden.
  957.  
  958. 3.1.3. Systempaßwörter
  959. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  960.  
  961. Zur Zeit wird in ANUBIS nur ein einziges Systempaßwort benutzt. Es ist
  962. das Paßwort, daß Zugang zum internen SystemEd erlaubt und wird über den
  963. externen SystemEd eingetragen (und sonst nirgends !!). Auch dieses Paß-
  964. wort ist codiert. Sie sollten dieses Paßwort nur Ihrem Co-Sysop (sofern
  965. vorhanden) zugänglich machen. In der Wahl Ihres Co-Sysop's sollten Sie
  966. außerdem sehr sorgfältig sein und jemanden erwählen, der Ihr absolutes
  967. Vertrauen genießt und Erfahrung mit Mailboxsystemen und deren Bedienung
  968. hat.
  969.  
  970. 3.2 Die Gruppenbits
  971. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  972.  
  973. Im Konfigurationsteil wurden die Gruppen bereits angesprochen. Sie dienen
  974. der Unterteilung der User in bestimmte Gruppen, die dann gemeinsam ange-
  975. sprochen werden können. Das Bit 0 ist dabei reserviert. Momentan benutzt
  976. ANUBIS die Gruppenbits nur, um die Bretter für mehrere User gleichzeit
  977. freizugeben. Dabei gilt folgende Regel : Ein User hat nur dann Zugriff
  978. auf ein Brett, wenn er in mindestens eine Gruppe, für die das Brett
  979. geöffnet ist, eingetragen ist. Ein Beispiel : Ein Brett ist für die
  980. Gruppen AMIGA USER und HST USER reserviert. Jeder User, der einer
  981. dieser beiden Gruppen (oder beiden) angehört, hat nun Zugriff auf dieses
  982. Brett. Bei allen Usern mit Status Sysop, CoSysop und beim Verwalter des
  983. betreffenden Brettes wird die Abfrage der Gruppenbits übersprungen.
  984.  
  985. Beachten Sie bitte folgendes : Wenn Sie eine Gruppe löschen, wird nicht
  986. automatisch das Gruppenbit in der Userstruktur gelöscht !! D.h. wenn
  987. Sie dieses Gruppenbit später für eine andere Gruppe wiederverwenden,
  988. haben die alten User auch Zugriff auf alles, was mit der neuen Gruppe
  989. zu tun hat.
  990.  
  991. 3.3. Die Zugangsdateien
  992. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  993.  
  994. Über den Befehl ZUGANG kann ein Brett weiterhin für bestimmte User frei-
  995. gegeben werden. In einer Zugangsdatei, die unter <brettpfad>/Zugang im
  996. jeweiligen Diskpfad steht, werden eine Anzahl von Usern eingegeben, die
  997. exklusiv Zugang zu diesem Brett haben. Dies gilt nicht für die System-
  998. Administratoren und den Brettverwalter, diese haben immer Zugriff auf
  999. das Brett. Diese Zugangsdatei kann auch über einen normalen TextEditor
  1000. geändert werden. Alle User, die bei einer vorhandenen Zugangsdatei
  1001. nicht eingetragen sind, haben keinen Zugang zu dem Brett. Deshalb achten
  1002. Sie darauf, daß eine leere Zugangsdatei gelöscht werden muß !! ANUBIS
  1003. erledigt dies natürlich automatisch. Bitte beachten Sie, daß der letzte
  1004. User in einer Zugangsdatei mit A)lles löschen entfernt werden muß !
  1005.  
  1006. 3.4. Das Level- und Statussystem
  1007. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1008.  
  1009. Um die User nochmals wirkungsvoll einzuteilen, können den Usern ver-
  1010. schiedene Userlevel zugewiesen werden. Damit kann sich die Erhöhung
  1011. des Userlevels eines Users auch auf die Onlinezeit auswirken. Da die
  1012. Bretter auch mit Leveln versehen werden können, kann man so User daran
  1013. hindern, diese Bretter überhaupt zu sehen oder in diese Bretter etwas
  1014. hereinzuschreiben. Der minimale Userlevel ist 0 und sollte nur für
  1015. den User GAST verwendet werden, der höchste Level ist 42 und sollte
  1016. für den SYSOP reserviert sein (dies ist allerdings jedem freigestellt).
  1017.  
  1018. Das Statussystem hat eine andere Aufgabe. Es ist dafür bestimmt, feste
  1019. Grenzen für bestimmte User festzulegen. Es gibt insgesamt 4 verschiedene
  1020. Userstati :
  1021.  
  1022.  Gast    - User mit diesem Status haben die geringste Priorität im System.
  1023.  User    - dies wird als Kennzeichnung für eingetragene User verwendet.
  1024.  CoSysop - User mit diesem Status sind CoSysops. Sie können alle Bretter
  1025.        anwählen und haben Editier Vollmachten.
  1026.  Sysop   - Der Herrscher des Systems. Er hat alle Privilegien und kann sich
  1027.        über Levelabfragen hinwegsetzen.
  1028.  
  1029. Im Grunde ist das Statussystem eine zweite Sicherheitsbarriere hinter dem
  1030. Levelsystem.
  1031.  
  1032.  
  1033. 4. Hilfsprogramme für ANUBIS im Kurzüberblick
  1034. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1035.  
  1036. Für ANUBIS gibt es zur Zeit nur 4 Anwendungen, die direkt dem Paket bei-
  1037. gelegt sind. Es wird aber in absehbarer Zeit weitere Tools geben, die
  1038. registrierten Sysops über unsere Mailbox zur Verfügung gestellt werden.
  1039. Ebenso möchten wir an dieser Stelle alle aufrufen, die Ideen für Programme
  1040. haben, diese zu schreiben (siehe dazu auch das Programmer.dok) und für
  1041. die Öffentlichkeit bereitzustellen.
  1042.  
  1043. 4.1 Der UserEditor
  1044. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1045.  
  1046. Autor   : Marc 'Kleiner' Schröer - T.O.M. Software
  1047. Version : 0.60
  1048.  
  1049. Dieses Programm ist fester Bestandteil des ANUBIS Gesamtpaketes. Es dient
  1050. dazu, im Lokalbetrieb User zu editieren. Dies ist für den Sysop komforta-
  1051. bler, als über den internen UserEd, da dieser eine Intuition-Oberfläche
  1052. besitzt.
  1053.  
  1054. 4.2 Der SystemEd
  1055. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1056.  
  1057. Autor   : Oliver 'Olli' Graf - T.O.M. Software
  1058. Version : 0.81
  1059.  
  1060. Mit Hilfe des SystemEd werden alle wichtigen Teile der Programmskonfi-
  1061. guration vorgenommen. Es ist fester Bestandteil des ANUBIS Gesamtpaketes
  1062. und gehört als solches zu den o.a. Shareware Bedingungen.
  1063.  
  1064. 4.3 Der BrettEd
  1065. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1066.  
  1067. Autor   : Oliver 'Olli' Graf - T.O.M. Software
  1068. Version : 0.49
  1069.  
  1070. Der Bretteditor dient zur komfortabelen Bearbeitung der Userliste für den
  1071. Sysop zur Verfügung, als es über den internen BrettEd geht. Er besitzt
  1072. eine komplette Intuitionoberfläche. Der BrettEd ist Bestandteil des ANUBIS
  1073. Gesamtpaketes.
  1074.  
  1075. 4.4 Hitliste
  1076. ¯¯¯¯¯¯¯¯¯¯¯¯
  1077.  
  1078. Autor   : Oliver 'Olli' Graf - T.O.M. Software
  1079. Version : 2.5
  1080.  
  1081. Hitliste ist eines der ersten OnlineProgramme für ANUBIS. Es befindet sich
  1082. aus Demonstrationszwecken mit im Archiv. Hitliste ist FreeWare und darf
  1083. mit der dazugehörigen Anleitung weitergegeben werden.
  1084.  
  1085. 4.5 PWConv
  1086. ¯¯¯¯¯¯¯¯¯¯
  1087.  
  1088. Autor : Oliver 'Olli' Graf - T.O.M. Software
  1089.  
  1090. Dieses Programm konvertiert die Paßwörter einer mit einem einem Programm-
  1091. konverter erstellten Userliste auf das codierte Format von ANUBIS.
  1092.  
  1093. 4.6 ANUBIS-Control
  1094. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1095. Autor   : Tom Beuke - Light Box Unna
  1096. Version : 1.00
  1097.  
  1098. Dieses OnlineProgramm ermöglicht den DOS-Zugriff von außen auf das System.
  1099. Die Befehle, auf die ein Zugriff gestattet ist, können in einer Liste
  1100. eingetragen werden. Desweiteren bietet das Programm auch eine Auswertungs-
  1101. routine für verschiedene Files, die von ANUBIS angelegt werden.
  1102.  
  1103.  
  1104. 5. Sonstiges
  1105. ¯¯¯¯¯¯¯¯¯¯¯¯
  1106.  
  1107. 5.1 geplante Erweiterungen
  1108. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1109.  
  1110.  - Weiterentwicklung der Benutzeroberfläche
  1111.    geplante neue Befehle : MARKIEREN, ALIAS, RUNDSCHREIBEN, STATISTIK,
  1112.    BOXINFO
  1113.    Erweiterung der bereits bestehenden Befehle
  1114.  - Einführung von speziellen Aktionsbits für User und Bretter
  1115.  - Ausführung automatischer CronJobs
  1116.  - Verbesserung des Screenblankers
  1117.  - Z-Netz Fähigkeit
  1118.  - ARexx Port
  1119.  - User-Startup Scripts
  1120.  
  1121.  
  1122. 5.2 Versionsnummernübersicht
  1123. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1124.  
  1125. Version    Datum        Bemerkung
  1126. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1127. 0.425    01.01.92    erster öffentlicher Release, Mailboxprogramm in
  1128.             den Grundfunktionen
  1129. 0.426    05.01.92    verschiedene Bugfixes (Scanner, ASCII-Upload)
  1130.             Aufruf von SUCHEN korrigiert
  1131.             Sysop : Usersuche nach Gruppenbits über INFO
  1132.             CTRL-C zum Überspringen von Nachrichten
  1133.             verbesserte Restzeitabfrage
  1134. 0.430    18.01.92    DOWNLOAD Befehl eingebaut
  1135.             BRIEF nur noch zum Schreiben von PMs
  1136.             STATUS gibt Adress-Sperre aus
  1137.             CRUNCHER mit Parameter DATE
  1138.             CTRL-X bei BRETT ** funktioniert jetzt richtig
  1139.             Brettlisten Routinen korrigiert
  1140.             Anruf-Bug behoben
  1141.  
  1142. Neue Versionen werden wie folgt verteilt : Bugfix Versionen von Updates
  1143. werden exklusiv nur an registrierte Sysops über unsere Mailbox verteilt.
  1144. Versionen mit größeren Änderungen und Verbesserungen werden zunächst
  1145. den registrierten Sysops und nach einer gewissen Zeitspanne der
  1146. restlichen Öffentlichkeit zugänglich gemacht. Änderungen grundlegender
  1147. Natur und großen Änderungen gehen direkt an alle Interessierten, durch
  1148. das FRAS Netz und an verschiedenen PD-Serien.
  1149.  
  1150. Die neuste Version kann für registrierte Sysops auch durch Einsenden einer
  1151. Diskette mit frankiertem Rückumschlag bezogen werden.
  1152.  
  1153. 5.3 Creditliste und Danksagungen
  1154. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1155.  
  1156. Ein großer Dank geht an alle User der T.O.M. Software Mailbox, die sich
  1157. bereitwillig (oder besser gesagt, gezwungenermaßen) als Versuchskaninchen
  1158. und Betatester für ANUBIS zur Verfügung gestellt haben.
  1159.  
  1160. Andreas Wagener            (erster nicht T.O.M. internen BetaTests)
  1161. Bruce Dawson (CygnusSoft Software) (req.library)
  1162. Colin Fox (Pyramyd Designs)        (req.library)
  1163. Marc Boucher                (xprxmodem.library)
  1164. Rick Huebner                (xprzmodem.library)
  1165. W.G.J. Langeveld           (XternalPRotocol-Standard)
  1166.  
  1167. 5.4 Archivinhalt
  1168. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1169.  
  1170. Die nachfolgenden Files müßen in einem korrekten ANUBIS Archiv vorhanden
  1171. sein. Eine Weitergabe des Archivs, in dem auch nur ein File fehlt, ist
  1172. unzulässig.
  1173.  
  1174.  Anubis            - Hauptprogramm
  1175.  Anubis.info        - Icon dazu
  1176.  AnubisTools (Dir)    - Directory mit Tools
  1177.  AnubisTools.info    - Icon dazu
  1178.   BrettEd        - externer BrettEditor
  1179.   BrettEd.info        - Icon dazu
  1180.   PWConv        - Konvertierungsprogramm für Paßwörter
  1181.   SystemEd        - externer SystemEd
  1182.   SystemEd.info        - Icon dazu
  1183.   UserEd        - externer UserEditor
  1184.   UserEd.info        - Icon dazu
  1185.  Aussort.DAT        - Hilfsdatei für Hitliste
  1186.  Daten (Dir)        - Hauptdatenverzeichnis für ANUBIS
  1187.   Befehle        - Beschreibungen siehe 1.3.1
  1188.   Brettliste
  1189.   devices
  1190.   Gruppen
  1191.   OnlinePrg
  1192.   Protokolle
  1193.   SystemDaten
  1194.   Userliste
  1195.  Docs (Dir)        - Verzeichnis mit den Dokumentationen zu ANUBIS
  1196.  Docs.info
  1197.   Anubis.dok        - Diese Dokumentation
  1198.   Anubis.dok.info
  1199.   ANUBIS-Control.dok    - Anleitung zum OnlineProgramm ANUBIS-Control
  1200.   BrettEd.dok        - Anleitung zum externen BrettEditor
  1201.   BrettEd.dok.info
  1202.   Hitliste.dok        - Anleitung für das Onlineprogramm Hitliste
  1203.   Hitliste.dok.info
  1204.   Meldeformular        - Ausfüllen und mit 30.- DM abschicken
  1205.   Meldeformular.info
  1206.   Programmer.dok    - Anleitung zum Schreiben eigener ANUBIS-Tools
  1207.   Programmer.dok.info
  1208.   PWConv.dok        - Anleitung zum Programm PWConv
  1209.   PWConv.dok.info
  1210.   SystemEd.dok        - Anleitung zum externen SystemEd
  1211.   SystemEd.dok.info
  1212.   UserEd.dok        - Anleitung zum externen UserEditor
  1213.   UserEd.dok.info
  1214.  hilfstexte (Dir)    - Verzeichnis mit allen Online-Hilfstexten des Systems
  1215.   ...
  1216.  libs (Dir)        - enthält die Librarys, die ANUBIS braucht
  1217.   req.library        - Requester.library
  1218.   xprxmodem.library    - XModem Protokoll
  1219.   xprzmodem.library    - ZModem Protokoll
  1220.  Texte (Dir)        - enthält die SystemTexte (siehe 1.3.2)
  1221.  
  1222. Anhang A - Befehle und Level
  1223. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1224. Die folgende Tabelle gibt, an ab welchem Level die Befehle dem User zur
  1225. Verfügung stehen. Dies sind die programminternen Defaultwerte, die über
  1226. die Datei 'ANUBIS:Daten/Befehle' geändert werden können.
  1227.  
  1228.     Befehlsnamen                  Level
  1229.     -----------------------------------
  1230.      +                0
  1231.      -                 0
  1232.      >                 0
  1233.      <                 0
  1234.      ?                 0
  1235.      Antrag             0
  1236.      ABout                0
  1237.      ANSage                1
  1238.      ANSChrift            1
  1239.      ARchivlister            0
  1240.      Brett                0
  1241.      BRIef                0
  1242.      BEtreff            1
  1243.      Chat                0
  1244.      CD                0
  1245.      COnsole            0
  1246.      CRuncher            1
  1247.      Datum                0
  1248.      Download            0
  1249.      Ende                0
  1250.      EDit                2
  1251.      EIntrag            0
  1252.      EXecute            0
  1253.      Hilfe                0
  1254.      Inhalt                0
  1255.      INFo                0
  1256.      Lesen                0
  1257.      LIst                0
  1258.      LOeschen            1
  1259.      LOGoff                0
  1260.      Operator            0
  1261.      Postfach            1
  1262.      PAsswort            1
  1263.      PM                0
  1264.      PRotokoll            0
  1265.      PROTEct            4
  1266.      Senden                0
  1267.      SChreiben            0
  1268.      SCHUtz                4
  1269.      SETup                0
  1270.      SIGnatur            1
  1271.      STatus                0
  1272.      SUchen                0
  1273.      SYsopruf            0
  1274.      SYSTemeditor            41
  1275.      Transferprotokoll        0
  1276.      TEilnehmer            0
  1277.      User                0
  1278.      Vertreter            1
  1279.      VERSion            0
  1280.      Weiterleiten             3
  1281.      Zugang             1
  1282.  
  1283.  
  1284. Anhang B - Kurzübersicht der Befehle
  1285. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1286. Die folgende Tabelle gibt einen Überblick über alle implementierten Befehle
  1287. und ihre Wirkung. Diese Übersicht kann auch durch den Befehl 'HILFE' in
  1288. ANUBIS angezeigt werden.
  1289.  
  1290. Befehl          Wirkung
  1291. --------------------------------------------------------------------------
  1292. +               scannt die neuen Bretter durch (vorwärts)
  1293. -               scannt die neuen Bretter durch (rückwärts)
  1294. >               wechselt ins nächste Brett
  1295. <               wechselt ins vorhergehende Brett
  1296. ?               gibt eine Befehlsübersicht
  1297. Antrag          Bei Gaststatus : Userantrag, sonst wie POSTFACH
  1298. ABout           wie VERSion
  1299. ANSage          definiert für den User einen Ansagetext
  1300. ANSChrift       dient zum Ändern der Useradresse
  1301. ARchivelister    wie LIST
  1302. Brett           gibt die Bretter mit neuen Nachrichten aus
  1303. Brett <name>    wechselt in das Brett <name>
  1304. Brett *        gibt die Liste der verfügbaren Bretter auf der Ebene aus
  1305. Brett **    gibt die Liste aller verfügbaren Bretter aus
  1306. Brett +         wie +
  1307. Brett -         wie -
  1308. Brett >         wie >
  1309. Brett <         wie <
  1310. Brett /         wechselt in das nächsthöhere Verzeichnis
  1311. Brett ..        wie BRETT /
  1312. Brett :        wie PM
  1313. BEtreff <nr>    ändert den Betreff der Nachricht <nr>
  1314. Chat            versucht, den Sysop an die Console zu holen
  1315. CD              wie Brett
  1316. CRuncher        Brettindex ordnen
  1317. CRuncher LIMIT  löscht alle überschüssigen Nachrichten aus dem Brett
  1318. CRuncher USER   löscht User ab einem bestimmten Datum (nur SysAdmin)
  1319. Datum           ändert das Datum für die Anzeige neuer Nachrichten
  1320. Download <nr>   startet einen Binärtransfer der Nachricht <nr>
  1321. Download x-y    überträgt nacheinander die Nachrichten x bis y
  1322. Download *      überträgt alle Nachrichten des Brettes
  1323. Ende            wie LOGOFF
  1324. EDit <nr>       nachträgliches Ändern der Nachricht <nr>
  1325. EIntrag         wie ANTRAG
  1326. EXecute         listet die verfügbaren Onlineprogramme
  1327. EXecute <name>  startet das Onlineprogramm <name>
  1328. Hilfe           diese Tabelle
  1329. Hilfe *         gibt alle Hilfstexte des Systems aus
  1330. Hilfe <name>    gibt den Hilfstext des Befehls <name> aus
  1331. Inhalt          listet die neuen Nachrichten im aktuellen Brett
  1332. Inhalt *        listet alle Nachrichten des aktuellen Bretts
  1333. Inhalt x-y      listet die Nachrichten von x bis y
  1334. Inhalt <name>   listet alle Nachrichten vom User <name>
  1335. INFo            gibt Informationen über das aktuelle Brett
  1336. INFo <name>     gibt Informationen über den User <name>
  1337. Lesen           lesen aller neuen Nachrichten im aktuellen Brett
  1338. Lesen *         lesen aller Nachrichten im aktuellen Brett
  1339. Lesen <nr>      lesen der Nachricht <nr>
  1340. Lesen x-y       lesen der Nachrichten von x bis y
  1341. LIst <nr>    versucht, die Nachricht <nr> als Archive zu listen
  1342. LOeschen <nr>   löscht die Nachricht <nr> (nur eigene Nachrichten)
  1343. LOeschen x-y    löscht alle Nachrichten von x bis y
  1344. LOeschen *      löscht alle eigenen Nachrichten aus dem Brett
  1345. LOGoff          Verbindung zur Box beenden
  1346. LOGoff NEU      Verbindung beenden, neue Nachrichten bleiben erhalten
  1347. Postfach        zeigt alle PMs, die der User verschickt hat
  1348. PAsswort        ändert das Paßwort des aktuellen Users
  1349. PM              Rückkehr ins persönliche Fach
  1350. PRotect         schützt eine (eigene) Nachricht vor dem Löschen
  1351. PRotect x-y     schützt die (eigenen) Nachrichten von x bis y
  1352. PRotect *       schützt alle (eigenen) Nachrichten vor dem Löschen
  1353. PROTokoll       gibt die Anruferliste des Tages aus
  1354. Senden          verschicken einer Nachricht ins Brett
  1355. Senden <name>   verschicken einer persönlichen Nachricht an User <name>
  1356. SCHreiben       wie SENDEN
  1357. SCHUtz          wie PRotect
  1358. SETup           setzen der wichtigsten Userparameter
  1359. SIGnatur        definieren der usereigenen Signatur
  1360. STatus          gibt den eigenen Status aus
  1361. SUchen <nr>    sucht nach einem String in der Nachricht <nr>
  1362. SUchen x-y    sucht nach einem String in den Nachrichten x bis y
  1363. SUchen *    sucht in allen Nachrichten nach einem String
  1364. SYSTemeditor    der Systeminterne Editor für User und Bretter
  1365. Transferproto   einstellen eines neuen Übertragungsprotokolls
  1366. TEILnehmer      gibt eine Liste aller User aus
  1367. Vertreter       definiert einen User als Vertreter
  1368. VERSion         gibt die aktuelle Versionsnummer aus
  1369. Zugang          setzt in einem Brett den Zugang für bestimmte User
  1370.  
  1371.  
  1372. Anhang C - Übersicht über XPR-Libraries
  1373. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1374. xprquickb.library - Implementierung des QuickB-Protokolls (Software
  1375.                                Distillery)
  1376. xprkermit.library - Implementierung des Kermit-Protokolls (Marco Papa)
  1377.                               (Stephen Walton)
  1378. xprjmodem.library - Implementierung des JModem-Protokolls (Markus Pietz)
  1379. xprxmodem.library - Implementierung des XModem-Protokolls (Marc Boucher)
  1380. xprymodem.library - Implementierung des YModem-Protokolls (Ueli Kaufmann)
  1381. xprzmodem.library - Implementierung des ZModem-Protokolls (Rick Hübner)
  1382.  
  1383. Alle diese XPR-Libraries sind mit Dokumentation und zum Teil auch mit
  1384. Source-Code in der T.O.M. Software Mailbox verfügbar.
  1385.  
  1386. Anhang D - Copyrights und TradeMarks
  1387. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  1388. Amiga® ist ein eingetragenes Warenzeichen der Commodore Amiga Inc.
  1389.